an irrefutable document - Allemand Anglais Dictionnaire